a shop selling salted meats - Francés Inglés Diccionario